Лабораторная работа №1

Бондарь Т. В.

Российский университет дружбы народов, Москва, Россия

Информация

Докладчик

::: ::::::::::::::

Выполнение лабораторной работы №1

Цели работы

Целью данной работы является приобретение практических навыков установки операционной системы на виртуальную машину, настройки минимально необходимых для дальнейшей работы сервисов.

Задачи

  1. Запуск VirtualBox и создание новой виртуальной машины (операционная система Linux, Fedora).
  2. Настройка установки ОС.
  3. Перезапуск виртуальной машины и установка драйверов для VirtualBox.
  4. Подключение образа диска дополнений гостевой ОС.
  5. Установка необходимого ПО для создания документации.
  6. Выполнение домашнего задания.

Теоретическое введение

Операционная система - это комплекс взаимосвязанных программ, который действует как интерфейс между приложениями и пользователями с одной стороны и аппаратурой компьютера с другой стороны. VirtualBox - это специальное средство для виртуализации, позволяющее запускать операционную систему внтури другой. С помощью VirtualBox мы можем также настраивать сеть, обмениваться файлами и делать многое другое.

Выполнение лабораторной работы

Создание виртуальной машины

  1. Создаем новую виртуальную машину, указываем имя. Указываем размер основной памяти, задаем размер диска. Добавляем новый привод оптических дисков и выбираем образ операционной системы Fedora.
Конфигурации новой виртуальной машины

  1. Производим установку операционной системы.
Установка ОС

Обновления

  1. Входим в ОС под своей учетной записью. Открываем терминал. Переключаемся на роль суперпользователя. Производим установку обновлений.
Обновление пакетов

Повышение комфорта работы. Отключение SELinux

  1. Устанавливаем программу tmux. Запускаем tmux, открываем midnight commander, в файле /etc/selinux/config заменяем значение SELINUX=enforcing на SELINUX=permissive
Отключение SELinux
  1. Перегружаем виртуальную машину.

Настройка раскладки клавиатуры

  1. Создаем конфигурационный файл ~/.config/sway/config.d/95-system-keyboard-config.conf.
Создаение конфигурационного файла
  1. Отредактируем конфигурационный файл.
Редактирование файла

  1. Отредактируем конфигурационный файл /etc/X11/xorg.conf.d/00-keyboard.conf. Перегрузим виртуальную машину.
Редактирование файла

Автоматическое обновление

  1. Установим ПО для автоматического обновления
Установка ПО

  1. Отредактируем необходимый конфигурационный файл. Запустим таймер.
Редактирование файла

Установка программного обеспечения для создания документации

  1. Скачиваем pandoc и pandoc-crossref из репозиториев Github.
Скачивание pandoc, pandoc-crossref
  1. Переносим необходимые файлы из архивов в каталог /usr/local/bin.
Перенос файлов в нужный каталог

  1. Установим дистрибутив TexLive
Установка TexLive

Домашнее задание

  1. Посмотрим порядок загрузки системы с помощью команды dmesg.
Выполнение команды

  1. Получаем информацию о версии ядра Linux, частоте процессора, модели процессора, объеме доступной оперативной памяти, типе обнаруженного гипервизора.
Получение необходимой информации ч.1

Получение необходимой информации ч.2

  1. Получаем информацию о последовательности монтирования файловых систем. Тип файловой системы - Ext4.
Тип файловой системы корневого каталога

Литература

  1. Кулябов Д. С. Введерние в операционную систему UNIX - Лекция.
  2. Таненбаум Э., Бос Х. Современные операционные системы. - 4-е изд. -СПб. : Питер, 2015. - 1120 с.

Вывод

В результате выполнения лабораторной работы были приобретены навыки установки операционной системы на виртуальную машину, а также настройки минимально необходимых для дальнейшей работы сервисов.